/*
 * Filename:    HospitalProviderOrgDao.java
 * Copyright:   2014 中国平安保险（集团）股份有限公司 版权所有
 * Company:     平安科技养老险及健康险系统开发部
 * Create at:   2014年10月24日
 */
package com.paic.mhis.hcpms.agreement.healthcareprovider.integration.dao;

import java.util.List;

import com.paic.mhis.common.base.dto.PaginatedQueryDTO;
import com.paic.mhis.hcpms.agreement.healthcareprovider.dto.HospitalProviderOrgDTO;

/**
 * 医院信息
 * 
 * @author EX-FENGHE001
 * 
 */
public interface HospitalProviderOrgDao {

	/**
	 * 查询医院列表
	 * 
	 * @param dto
	 * @return
	 */
	List<HospitalProviderOrgDTO> findHospitalProviderOrgList(
			PaginatedQueryDTO dto);

	/**
	 * 查询详情
	 * 
	 * @param dto
	 * @return
	 */
	HospitalProviderOrgDTO findHospitalProviderOrgDetail(
			HospitalProviderOrgDTO dto);

	/**
	 * 
	 * @param dto
	 */
	void addHospitalProviderOrg(HospitalProviderOrgDTO dto);

	/**
	 * 
	 * @param dto
	 * @return
	 */
	void updateHospitalProviderOrg(HospitalProviderOrgDTO dto);

	/**
	 * 
	 * @param dto
	 * @return
	 */
	int deleteHospitalProviderOrg(HospitalProviderOrgDTO dto);
}
